package server.controller.service;

import common.model.entity.User;

import java.sql.SQLException;
import java.util.List;
public interface UserService {
    /** 新增用户
     * @return*/
    public User addUser(User user);

    /** 用户登录 */
    public User login(Long id, String password);

    /** 根据ID加载用户 */
    public User loadUser(Long id);

    /** 加载最新key */
    public long loadKey();

    /** 更新key */
    public void upKey();

    /** 加载所有用户 */
    public List<User> loadAllUser();

    void saveUser(User user);

}